new zealand primitive frogs - Spanish English Dictionary